a life full of happiness - Turkish English Dictionary